closed-impeller pump - German English Dictionary